package demo4

/* error 接口 */
type myError interface {
	Error() string
}

type errorString struct{ text string }

func (e *errorString) Error() string { return e.text }

// New 生成 error
func New(text string) error { return &errorString{text} }

// TestDemo413 error接口：返回错误信息
func TestDemo413() {

	/*
		demo1
		创建一个 error 最简单的方法就是调用 errors.New 函数，它会根据传入的错误信息返回一个新的 error。
		整个 errors 包仅只有 4 行：
	*/
}
